e098c4615c46e1ea8eb2823ff71144b0d8182723,gdx/src/com/badlogic/gdx/utils/Json.java,Json,newInstance,#Class#,953

Before Change


				}
			
				if(type.isAnonymousClass() && type.getSuperclass().isEnum()){
					return type.getSuperclass().getEnumConstants()[0];
				}
				
				if (type.isArray())

After Change


				if(ClassReflection.isAssignableFrom(Enum.class, type)){

					if(type.getEnumConstants() == null)
						type = type.getSuperclass();
					
					return type.getEnumConstants()[0];
				}